loud place with lots of talking - Spanish English Dictionary
History

loud place with lots of talking



Meanings of "loud place with lots of talking" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
loud place with lots of talking grillera [f]